small band of influential persons - Francés Inglés Diccionario